Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia F1 Australia F2 Italy F1 Germany F4 Italy F5 Italy F6 Italy F9 Italy F12 Italy F13 Austria F2 Belgium F2 Australia F3 Australia F1 Italy F1 Italy F4 Australia F3 Australia F4 Italy F15 Italy F34 Italy F35 Italy F2 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F16 Germany F7 Germany F1 Germany F2 Germany F4 Germany F5 Italy F4 Italy F2 Netherlands F3 Germany F8 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 USA F25 USA F8 USA F9 Italy F11 Netherlands F3 Germany F7 USA F27 Italy F1 USA F10 USA F26 USA F28 Australia F2 Australia #2-w1 Australia F4 Austria F1 Italy F19 Italy F12 Italy F16 Italy F30 Italy F31 Italy F32 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F15 Australia #1-w1 Croatia F1 Italy F2 Italy F11 Switzerland F1 Uncle Tobys Challenger - Tasmania 6th Sardinian International Championships - Cagliari BMW Tennis Championship - Sunrise Garden Open - Rome Mordovia Cup - Saransk Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo IPP Geneva Trophy - Geneva Iskratel Open - Kranj XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Ciutat de Barcelona - Barcelona IPP Open - Helsinki 4th Volkswagen Challenger - Wolfsburg Open Prevadies - St. Brieuc The Surbiton Trophy - Surbiton Riviera di Rimini Challenger - Rimini Genoa Open - Genova Challenger Copa Sevilla - Seville Open Castilla y Leon - Segovia Seguros Bolivar Open - Medellin 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger Bukhara Challenger - Bukhara San Luis Potosi Challenger 2007 - San Luis Potosi s Tennis Masters 06 - Graz Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington St. Petersburg Challenger 2006 - St. Petersburg Uncle Toby's Burnie Challenger - Tasmania Morocco Tennis Tour - Meknes Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo GHI Bronx Classic - Bronx Ethias Trophy - Mons Tehran Open 2004 - Tehran Olbia Challenger - Olbia Tatra Banka Slovak Open - Bratislava Lubbock Challenger - Lubbock Bauer Watertechnilogy Cup 2008 - Eckental Lambertz Open - Aachen ATP Challenger 2003 Numea - New Caledonia Caversham International Tennis Tournament - Jersey Open Diputacion Ciudad de Pozoblanco - Cordoba Ostdeutscher Sparkassen Cup - Dresden The Shelbourne Irish Open - Dublin XI Open International D'Andorra - Andorra The LTA Nottingham Challenger - Nottingham Schickedanz Open 2007 - Furth San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Steelers Cup - Kosice Brescia Challenger Uncle Tobys Challenger in Caloundra - Caloundra Open de la Ville de Saint Denis - Reunion Island Hilton Waikoloa Village USTA Challenger - Waikoloa 10° Trofeo Luigi Pezzoli - Bergamo Uncle Toby's Challenger in Burnie - Burnie The Manchester Trophy - Manchester Togliatti Cup - Togliatti Tennis Napoli Cup - Napoli Penza Cup - Penza The LTA Nottingham Challenger - Nottingham Wolfsburg Challenger USTA Challenger of Oklahoma - Tulsa Citta di Monza - Monza Open Costa Daurada - Tarragona Korat Challenger Johannesburg Challenger Mordovia Cup - Mordovia BMW Tennis Championship - Sunrise Rome Challenger Ramat Hasharon Challenger Nottingham Challenger Lugano Challenger Milan Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Binghamton Professional Tennis Tournament - Binghamton Alfa Romeo Tennis Cup - Cordenons Aptos Challenger Rimini Challenger Lexington Challenger San Marino Challenger Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou Samarkand Challenger 2005 Tulsa Challenger - Tulsa SIR Supermercadi Challenger - Rome Seguros Bolivar Open - Medellin Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Voit Mexico City Open - Mexico City Roma Challenger 2007 - Rome Fergana Challenger Nottingham Challenger Lugano Challenger Kos-Zucchetti Tennis Cup - Cordenons Binghamton Challenger Alexander Kolyaskin Memorial - Donetsk Alphen Challenger XIII Trofeo Ciudad de Quito - Quito Tashkent Challenger Charlottesville Challenger Knoxville Challenger Burnie Challenger Bergamo Challenger Wolfsburg Challenger Kosice Open-Steelers Cup 2008 - Kosice Challenger Banque Nationale - Granby Lexington Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Copa Petrobras Colombia - Bogota Bangkok Challenger Sacramento Challenger Malaysian Open - Kuala Lumpur Zagreb Open - Zagreb Club Coop's ATP Challenger International - Brisbane Tiburon Challenger Odlum Brown Vancouver Open - Vancouver Ortisei Challenger Kyoto Challenger Bangkok Challenger BMW Tennis Championship - Sunrise GHI Bronx Classic - Bronx Sacramento Challenger Wolfsburg Challenger Furth Challenger Busan Open Challenger Tennis - Busan Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Milan Challenger Vancouver Challenger Vancouver Challenger Beijing Challenger Samarkand Challenger USTA/Adtech Challenger - Boston Karshi Challenger Eckental Challenger Kitzbuhel Challenger Music City Challenger - Nashville USTA Illinois Challenger - Champaign Tashkent Challenger Tiburon Challenger Champaign Challenger West Lakes Challenger Mersin Challenger Mexico City Challenger Guzzini Challenger - Recanati Anning Challenger Samarkand Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Internationaux du Doubs - Besancon Lexington Challenger Aptos Challenger Knoxville Challenger St. Remy Challenger Petange Challenger The LTA Manchester Trophy - Manchester Fergana Challenger Kazan Challenger Eckental Challenger Andria Challenger WOW Cafe Challenger - New Orleans Copa Petrobras Colombia - Bogota Astana Challenger Cherbourg Challenger Leon Challenger Savannah Challenger Taipei City Challenger Samarkand Challenger Winnetka Challenger Vancouver Challenger Aptos Challenger Almaty Challenger 1 - Almaty Tashkent Challenger Geneva Challenger Siemens Open 2007 - Scheveningen Wroclaw Challenger Quimper Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Drummondville Challenger Prostejov Challenger Oklahoma Challenger - Tulsa Como Challenger Agri Challenger Brescia Challenger ATP Challenger Tour Finals Bergamo Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger III Isla de Lanzarote - Lanzarote Savannah Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Bergamo Challenger Kazan Challenger Astana Challenger Heineken Challenger - Ho Chi Minh City Tashkent Challenger Ismaning Challenger Gemax Open - Belgrade Vancouver Challenger Astana Challenger Winnetka Challenger Binghamton Challenger Karshi Challenger Akbank Private Banking TED Open - Istanbul Lexington Challenger Sarasota Challenger UTC Open by Selena - Cherkassy Napoli Challenger Tiburon Challenger Mons Challenger Ortisei Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Bratislava Challenger The Surbiton Trophy - Surbiton Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Samarkand Challenger - Samarkand Karshi Challenger Caltanissetta Challenger Aptos Challenger Izmir Challenger Tashkent Challenger Wroclaw Challenger Chengdu Challenger Como Challenger Samarkand Challenger Moscow Challenger Recanati Challenger Volkswagen Challenger 2004 - Wolfsburg Aptos Challenger Aptos Challenger President's Cup 2000 - Tashkent San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Kyiv Open - Kiev Samarkand Challenger Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental Eckental Challenger Bratislava Challenger Kia International In Caloundra - Caloundra ECM Prague Open 2005 - Prague IPP Open - Helsinki Samarkand Challenger Fergana Challenger Guzzini Challenger - Recanati 4° Sporting Challenger - Turin Braunschweig Challenger President's Cup - Tashkent Heilbronn Open - Heilbronn XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Freeman Men's $50,000 Challenger - Joplin Ortisei Challenger The Samsung Open - Nottingham Croatia Osiguranje Rijeka Open - Rijeka Baumag Open - Budapest Cherbourg Challenger USTA Seascape Challenger - Aptos San Marino Cepu Open - San Marino Fergana Challenger - Fergana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Seascape Challenger - Aptos Nokian Hakkapeliitta Open - Tampere Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Samarkand Challenger - Samarkand Samsung Securities Cup - Seoul IPP Open - Helsinki Societa Canottieri Mincio 2005 - Mantova The Surbiton Trophy - Surbiton Lubbock Challenger - Lubbock Ostdeutscher Sparkessen Cup - Dresden Miller Lite Hall of Fame Tennis Championships - Newport Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Rhodes Challenger Tennislife Cup - Napoli Aptos Challenger Tashkent Challenger Tashkent Challenger - Tashkent Nottingham Challenger Adidas International - Sydney Allianz Suisse Open - Gstaad Tallahassee Challenger Izmir Challenger Franklin Templeton Tennis Classic - Scottsdale Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Rome Challenger Milan Indoors - Milan Cremona Challenger The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Medibank International - Sydney SAP Open - San Jose Grand Prix Hassan II - Casablanca The Artois Championships - London The Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Brisbane - Brisbane SAP Open - San Jose AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Champaign Challenger Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Burnie Challenger Cherbourg Challenger Medibank International - Sydney Guadalajara Challenger US Men's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Astana Challenger Brisbane International - Brisbane Next Generation Adelaide International - Adelaide Qatar ExxonMobil Open - Doha Lermontov Challenger Sacramento Challenger Bergamo Challenger Seoul Challenger BRD Nastase Tiriac Trophy - Bucharest Tennis Channel Open - Las Vegas Campbells Hall of Fame Tennis Championships - Newport Charlottesville Challenger AEGON International - Eastbourne Knoxville Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb BMW Open - Munich BMW Open - Munich BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Bergamo Challenger Leon Challenger AAPT Championships - Adelaide Tunis Challenger Sydney International - Sydney Baton Rouge Challenger Sacramento Challenger Mouilleron-Le-Captif Challenger Tallahassee Challenger Ortisei Challenger Traralgon Challenger AEGON Championships - London AEGON International - Eastbourne The Stella Artois Championships - London Countrywide Classic - Los Angeles Countrywide Classic - Los Angeles The Stella Artois Grass Court Championships - London Guadalajara Challenger AEGON Championships - London Fergana Challenger Irving Challenger AEGON Championships - London Champaign Challenger Brisbane International - Brisbane Brest Challenger Eckental Challenger Binghamton Challenger Farmers Classic - Los Angeles Charlottesville Challenger PBZ Zagreb Indoors - Zagreb Binghamton Challenger Aptos Challenger Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven Astana Challenger BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart San Luis Potosi Challenger Claro Open Colombia - Bogota Brescia Challenger If Stockholm Open - Stockholm Gosford Australian Unity Challenger - Gosford Karshi Challenger Fergana Challenger Bukhara Challenger - Bukhara Bratislava Challenger Bangkok Challenger Garanti Koza Sofia Open - Sofia Samarkand Challenger Marburg Challenger Braunschweig Challenger IX Torneo Internacionale de Tennis - Barletta Bastad Challenger Mauritius Open - Mauritius Shymkent Challenger The Nottingham Open - Nottingham Heilbronn Open - Heilbronn The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Campbells Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles RCA Championships - Indianapolis AEGON International - Eastbourne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne Citi Open - Washington Winston-Salem Open - Winston-Salem U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Australian Open - Melbourne Pacific Life Open - Indian Wells Wimbledon - London Davis Cup, World Group, 1R, AUS-AUT 5-0 French Open - Paris Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Olympics - Beijing French Open - Paris Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, Group I, 2R, UZB-CHN 3-2 Australian Open Wildcard Play-Off - Melbourne French Open (juniors)